package com.mhg.collection.bean;

public class Student {
	private String name;
	private int age;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	public Student(String name, int age) {
		super();
		this.name = name;
		this.age = age;
	}
	public Student() {
		super();
	}
	@Override
	public String toString() {
		return "Student [name=" + name + ", age=" + age + "]";
	}
	//Ĭ�� Object���е�equals���� �Ƚϵ��Ƕ���ĵ�ֵַ
	//��дObject���е�equals���� �����߱��Ƚ����������Ƿ���ͬ�Ĺ���
	//contains���� �ײ������� equals���� ��ǰ��δ��д equals֮ǰ �Ƚϵ��ǵ�ֵַ ��ô��ͬ���� ��ֵַ��ͬ ���Բ��ܴﵽһ������Ч��
	public boolean equals(Object obj){
		if(!(obj instanceof Student))
			return false;
		Student stu = (Student)obj;
		return this.name.equals(stu.name) && this.age  == stu.age;
	}
}
